package mx.ipn.persistencia.dao;

import java.util.ArrayList;

import mx.ipn.to.BitacoraEmpleadoTO;


public interface BitacoraEmpleadoDAO {

	public boolean insertBitacoraEmpleado(BitacoraEmpleadoTO bitacoraEmpleadoTO);
	public short updateBitacoraEmpleado(BitacoraEmpleadoTO bitacoraEmpleadoTO);
	
    public BitacoraEmpleadoTO findBitacoraEmpleadoById(int idOperacion);
    
    public ArrayList<BitacoraEmpleadoTO> selectBitacoraEmpleado();
    public ArrayList<BitacoraEmpleadoTO> selectBitacoraEmpleadoByRangoFecha(java.sql.Date inicio,java.sql.Date fin);
    
    public BitacoraEmpleadoTO selectBitacoraEmpleadoByPuesto(short idPuesto);
    public BitacoraEmpleadoTO selectBitacoraEmpleadoByEmpleado(int idEmpleado);

}

